A Tool Environment for The Development of Embedded Systems

نویسنده

  • Wang Yi
چکیده

Uppaal is a tool for modelling, validation and veri cation of real-time systems, developed jointly by Uppsala University and Aalborg University. It has been considered as one of the primary examples in the ACM survey [2] by Ed Clarke et al on state of the art of formal methods. It has been successfully applied in a number of industrial case studies [1, 9, 5, 10]. The main application area of Uppaal has been in formal modelling and veri cation. Our vision is to further develop Uppaal] to provide an integrated tool environment for the formal development of embedded real-time systems in collaboration with Uppsala University, supporting each step of the development process, from design, simulation, veri cation, runnable code generation, to test generation. This project will be one of the main activities in this joint e ort. In particular, we plan to develop a code generator which transforms abstract designs written in the Uppaal description language (extended with a notion of real-time task), to executable code.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Development of system decision support tools for behavioral trends monitoring of machinery maintenance in a competitive environment

The article is centred on software system development for manufacturing company that produces polyethylene bags using mostly conventional machines in a competitive world where each business enterprise desires to stand tall. This is meant to assist in gaining market shares, taking maintenance and production decisions by the dynamism and flexibilities embedded in the package as customers’ demand ...

متن کامل

Analysing tool support for embedded system engineering in collaborative development environment

The objective of this paper is to report the ongoing work of a study where software tool support for collaborative software development is considered. Problem statement is introduced as a background for the study. An overview of the flow of research activities is also presented. Finally, the summary of tools is listed.

متن کامل

An Embedded Control Software Development Environment with Data Consistency Verification for Preemptive Multi-Task Systems

The paper presents an embedded control software development environment that provides a tool to verify the data consistency of embedded control software designed with Simulink models and UML models. A controller model is built with MATLAB/Simulink in the control logic design phase. Then a software model that correctly executes the control logic in the actual computing environment is built in th...

متن کامل

A Study on the Design of the Monitoring Architecture for Embedded Kernels based on LTT

Embedded systems are used in many fields such as home appliances, terminals, controls, communications, etc. So, to manage, control, and test these embedded systems, monitoring programs have been developed variously. In this paper, to overcome the characteristic faults of embedded systems which have resource restrictions, we implemented a development environment based on NFS and designed a monit...

متن کامل

A Dependable Software Development Kit for Commercial Applications in Embedded Systems

In this paper we present a set of tools designed to support the software engineer in releasing dependable applications for embedded systems requiring commercial software. We propose three different tools: WRAP, a tool able to wrap a set of software modules that transparently enhance the dependability characteristic of any executable software, EXEM, an external world and device emulator tool, an...

متن کامل

An Environment for Development and Benchmarking DEVS applications

Discrete Event System Specification (DEVS) is a formal modeling and simulation (M&S) framework that supports hierarchical, modular models. DEVS-based M&S environments have been used successfully to understand, analyze, and develop a variety of systems. Some of the environments and systems modeled with DEVS are difficult to replicate and analyze; on the other hand, some others are populated with...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999